package meghanada;

import java.util.ArrayList;
import java.util.List;

public class Gen4 extends Gen2<Long> {

  public Gen4(String name, Long value) {
    super(name, value);
    List<Long> longList = new ArrayList<>();
    longList.add(0, 10L);
    longList.get(0);
  }

  public void receive(Gen4 gen4) {
    final float v = gen4.value.floatValue();

    if (v > 0) {
      Long s = 0L;
    } else {
      String s = "";
      if (s.isEmpty()) {}
    }
  }

  public List<String> receive(Gen4 gen4, boolean b) {
    return null;
  }

  public ArrayList<String> receive(Gen4 gen4, int b) {
    return null;
  }

  public void doReceive(Gen4 gen4) {
    boolean a = false;
    // return List
    final List<String> receive = receive(gen4, a);
  }
}
